manufacture or dispensing of ice - Español Inglés Diccionario