self-help project - French English Dictionary