centralized national tax registry - German English Dictionary