hummocky surface - Français Anglais Dictionnaire