multifaceted - English Synonyms Dictionary