glands of eustachian tube - French English Dictionary