giant ciliate ethusa - Alemán Inglés Diccionario