may the best team win - Turkish English Dictionary