land tax on developed property - Alemán Inglés Diccionario