self-help organisation - Turkish English Dictionary