electrically-operated water distilling apparatus - Turc Anglais Dictionnaire