swath(e) of land - Français Anglais Dictionnaire