supported group living residence - Almanca İngilizce Sözlük