sea-water desalination plant - Francés Inglés Diccionario