a device that distills liquids - Fransızca İngilizce Sözlük