and feeding worm - Allemand Anglais Dictionnaire