repeated distillation - Francés Inglés Diccionario