improve (lands) - Allemand Anglais Dictionnaire