lands and parcels - Turc Anglais Dictionnaire