put up a good fight - Turco Inglés Diccionario