torrefacto - Spanish English Dictionary