all-time high profit - French English Dictionary