little head of humerus - Turc Anglais Dictionnaire