all-time leader - French English Dictionary