Language:
Free Online Dictionary|3Dict

蒸餾器

Source : CEDICT

still (i.e. distilling apparatus)