cochlear duct - German English Dictionary