self-supporters - Spanish English Dictionary