euglenoid - Francés Inglés Diccionario