set on a pedestal - Fransızca İngilizce Sözlük