spinoglenoid ligament - Turkish English Dictionary