have a good game - French English Dictionary