treatment storage and disposal facility - Almanca İngilizce Sözlük