glenoid cavity - Turco Inglés Diccionario