ear, nose and throat specialist - French English Dictionary