a self-help organization - Español Inglés Diccionario