glenoide - Español Inglés Diccionario