confire - French English Dictionary