defenders of democracy - Fransızca İngilizce Sözlük