red squadron - Spanish English Dictionary