water distillation - Francés Inglés Diccionario