alembic for distilling sea-water - French English Dictionary