cochleate - Francés Inglés Diccionario