scrupule - German English Dictionary