torrefying - French English Dictionary