decisive victory - Alemán Inglés Diccionario