heap of filthy things - German English Dictionary