hydro-cooling - English Synonyms Dictionary