little head of humerus - Turco Inglés Diccionario