hard-fought victory - Español Inglés Diccionario