euglenoid - Alemán Inglés Diccionario