rent-to-own (rto) - French English Dictionary