estrangular (estrangular) - English Synonyms Dictionary