revolutions devour their own children - Francés Inglés Diccionario