the sweet smell of victory - Alemán Inglés Diccionario