have on one's conscience - French English Dictionary