strenuous and courageous action - Fransızca İngilizce Sözlük