flagellate protozoan - Espagnol Anglais Dictionnaire