torrefacto - German English Dictionary