registrar (information technology) - German English Dictionary