self-performance - French English Dictionary