From English-Latin FreeDict Dictionary ver. 0.1.2: heap /hiːp/ 1. massa, multitudo, turba 2. caterva, grex
heap /hiːp/ 1. massa, multitudo, turba 2. caterva, grex