earth hummock - Français Anglais Dictionnaire