Русский-Английский словарь »

куча // означает в английский

РусскийАнглийский
куча // noun
{f}

heap [heaps](great number or large quantity of things)
noun
[UK: hiːp] [US: ˈhiːp]