last/conquering game - French English Dictionary