land tenancy arrangement - Turco Inglés Diccionario