dog turd - Allemand Anglais Dictionnaire