self-supporters - French English Dictionary