foramen spinosum - Turkish English Dictionary