flagellates - Alemán Inglés Diccionario