land tax on developed property - Español Inglés Diccionario