the game philosophy - French English Dictionary