manufacture or dispensing of ice - French English Dictionary