facility or installation - Almanca İngilizce Sözlük