public gaming - French English Dictionary