glenoide - Alemán Inglés Diccionario