self-help development center - Almanca İngilizce Sözlük