hit a few games - Turkish English Dictionary