external wall of cochlear duct - French English Dictionary