self-certificating - German English Dictionary