initial lease payment - Français Anglais Dictionnaire