rent paid for land - French English Dictionary