put up a good fight - Türkçe İngilizce Sözlük