reigning world champion - French English Dictionary