head of humerus - Francés Inglés Diccionario