videogames - French English Dictionary