headquarters squadron - Spanish English Dictionary