escrupulo - German English Dictionary