water desalination plant - Francés Inglés Diccionario