self-starting - French English Dictionary