three-times champion - French English Dictionary