plot of small cultivated land - Français Anglais Dictionnaire