anteromedial surface of humerus - Turkish English Dictionary