cochlear labyrinth - Alemán Inglés Diccionario