super-hero team - Spanish English Dictionary