supraglenoid - French English Dictionary