torrefactor - Spanish English Dictionary