excessive scrupulosity - Turkish English Dictionary