horse dropping - German English Dictionary