mucous glands of auditory tube - French English Dictionary