political satire - Francés Inglés Diccionario