cochlear canaliculus - Francés Inglés Diccionario