truncated mountain - Français Anglais Dictionnaire