self-accused - French English Dictionary