improve (lands) - Turc Anglais Dictionnaire