videogame - French English Dictionary