flagellate protozoan - Français Anglais Dictionnaire