land owner renting farm land - Turco Inglés Diccionario