granulator (sugar) - Spanish English Dictionary