redeemable rent - French English Dictionary