sale and leaseback transaction - Français Anglais Dictionnaire