strenuous and courageous action - Almanca İngilizce Sözlük