desalination technology - Spanisch Englisch Wörterbuch