excessive scrupulosity - German English Dictionary