distill something - Francés Inglés Diccionario