peak excursion - French English Dictionary