portion of cleared land - Français Anglais Dictionnaire