self-accusatory - French English Dictionary