defenders of democracy - İspanyolca İngilizce Sözlük