tax laid on towns - German English Dictionary