conscience-smitten - German English Dictionary