glenoid - Alemán Inglés Diccionario