land tax on developed property - Spanish English Dictionary