spinoglenoid - German English Dictionary