distillation apparatus - Turco Inglés Diccionario