having two parts Synonyms