sound like an animal - Allemand Anglais Dictionnaire