who pays rent on the land they farm (farmer) - Español Inglés Diccionario