main entrance of barracks - French English Dictionary