a self-help organization - Allemand Anglais Dictionnaire