climbing to the highest point - Français Anglais Dictionnaire