super-hero team - Turkish English Dictionary