rent-back agreement - Français Anglais Dictionnaire