interior auditory duct - Turkish English Dictionary