headquarters squadron - French English Dictionary