aferradora - English Synonyms Dictionary