serpent worm - Allemand Anglais Dictionnaire