land and property taxation - Turco Inglés Diccionario