life-rent - French English Dictionary