olimpic charter - French English Dictionary