set on a pedestal - French English Dictionary