encamp in huts or barracks - French English Dictionary