major international sporting events - French English Dictionary