torrefacta - German English Dictionary