cochleoid - Francés Inglés Diccionario