turf cutters/ploughs - Français Anglais Dictionnaire