hard-fought - Inglés Sinónimo Diccionario