swath(e) of land - Espagnol Anglais Dictionnaire