plot of small cultivated land - Turc Anglais Dictionnaire