cochleoid - Alemán Inglés Diccionario