support service living unit - Almanca İngilizce Sözlük