throwing arm - Turkish English Dictionary