long-term placement facility - Almanca İngilizce Sözlük