a hard-fought win - Turco Inglés Diccionario