self-help organisation - Alemán Inglés Diccionario