participle of sofocar - English Synonyms Dictionary