sheep turd - Allemand Anglais Dictionnaire