identity card and population registry - German English Dictionary