burn (one) in effigy - Francés Inglés Diccionario