rent-back agreement - Allemand Anglais Dictionnaire