encamp in huts or barracks - Francés Inglés Diccionario