spinoglenoid - Turkish English Dictionary