live off the rent - French English Dictionary