hamulus cochleae - Español Inglés Diccionario