put up the game - French English Dictionary