cochleoid - Español Inglés Diccionario