relating to barracks or military installations - Español Inglés Diccionario