centralized taxpayer registry - German English Dictionary