passing hand/throwing hand - Turkish English Dictionary