self-empowered - French English Dictionary