initial lease payment - Allemand Anglais Dictionnaire