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