torrefacción - French English Dictionary