piece of cultivable land - Français Anglais Dictionnaire