rent-back agreement - German English Dictionary