manufacture or dispensing of ice - Spanish English Dictionary