cochleate - Alemán Inglés Diccionario