little head of humerus - Turkish English Dictionary