competitive video game - French English Dictionary