man with a good throwing arm - Turkish English Dictionary