shit heap - German English Dictionary