may the best team win - Alemán Inglés Diccionario