department of otorhinolaryngology - French English Dictionary