elimination of parasites - Français Anglais Dictionnaire