victory for great superiority - Alemán Inglés Diccionario