auditory canal or nerve - French English Dictionary