pile of parcels - German English Dictionary