in the first flush of victory - Español Inglés Diccionario