torrefactor - French English Dictionary