main entrance of barracks - Spanish English Dictionary