hydro-extractor - English Synonyms Dictionary