immovable property tax - German English Dictionary