self-accusing - French English Dictionary