taxpayer registration number - German English Dictionary