all-time peak - French English Dictionary