deltoid tuberosity - Turkish English Dictionary