clean conscience - German English Dictionary