a fight to the finish - Francés Inglés Diccionario