strenuous and courageous action - Türkçe İngilizce Sözlük