flagellates - Francés Inglés Diccionario