regicid - French English Dictionary