redeemable annuity for use of land - Allemand Anglais Dictionnaire