surgical neck of the humerus - Francés Inglés Diccionario