Participative democracy - İspanyolca İngilizce Sözlük