glands of eustachian tube - German English Dictionary