heap of shit - German English Dictionary