flagellated protozoan - Espagnol Anglais Dictionnaire