may the best team win - Turco Inglés Diccionario