half-soft - English Synonyms Dictionary