glenoid - German English Dictionary