lease-purchase building - Français Anglais Dictionnaire