sheep turd - German English Dictionary