a fight to the finish - Español Inglés Diccionario