turf hummock - Français Anglais Dictionnaire