land and property taxation - German English Dictionary