multiplayer - French English Dictionary