alembic for distilling sea-water - Francés Inglés Diccionario