sonochemistry - English Synonyms Dictionary