finish (the game) - Turkish English Dictionary