sofocadora - English Synonyms Dictionary