self-scouring - German English Dictionary