torrefaccionar - German English Dictionary