land owner renting farm land - Alemán Inglés Diccionario