electrically-operated water distilling apparatus - Espagnol Anglais Dictionnaire