have a good arm - Turkish English Dictionary