optic foramen - Turkish English Dictionary