relating to barracks or military installations - İspanyolca İngilizce Sözlük