dearly purchased victory - Español Inglés Diccionario