regicidism - French English Dictionary