water distilling apparatus - Español Inglés Diccionario