torrefactar - German English Dictionary