piece of cultivable land - Allemand Anglais Dictionnaire