torrefier - French English Dictionary