i have never climbed a mountain - Français Anglais Dictionnaire