be conscience-stricken - Turkish English Dictionary