What does All-star mean in for example Dota All Stars or All star Superman? I am russian speaker so i think it some kind of english idiom, because direct translation doesn't make any sense.
closed as off-topic by user140086, choster, Nathaniel, Lynn, TimLymington Nov 22 '15 at 16:22
This question appears to be off-topic. The users who voted to close gave this specific reason:
- "Please include the research you've done, or consider if your question suits our English Language Learners site better. Questions that can be answered using commonly-available references are off-topic." – Community, choster, Nathaniel, Lynn, TimLymington