who pays rent on the land they farm (farmer) - Spanish English Dictionary