hemoflagellates - Francés Inglés Diccionario