torrefactor - German English Dictionary