put on a pedestal - Espagnol Anglais Dictionnaire