heap of dung - German English Dictionary