distillation device - Alemán Inglés Diccionario