Definition of torrefaction in English:

torrefaction

noun

technical

Pronunciation

torrefaction

/tɒrɪˈfakʃ(ə)n/