world record holder - French English Dictionary