burn (one) in effigy - Espagnol Anglais Dictionnaire