hamulus cochleae - Francés Inglés Diccionario