democracy and progress - Fransızca İngilizce Sözlük