self-acknowledged - French English Dictionary