emissary sphenoidal foramen - Turkish English Dictionary