it's my favorite game - French English Dictionary