sphenoidal spine - Turkish English Dictionary