escrupulosa - German English Dictionary