game of physical skill - Turkish English Dictionary