scrupules - German English Dictionary