eustachian canal - Turkish English Dictionary