fight to a finish - Turco Inglés Diccionario