be conscience-stricken - French English Dictionary