regicidism - Francés Inglés Diccionario