humerus bone - Turkish English Dictionary