foramen spinosum - German English Dictionary