democide - Francés Inglés Diccionario