depend - English Synonyms Dictionary