olympic games (og) - French English Dictionary