steam distillation - Francés Inglés Diccionario