deicide - French English Dictionary