aferrador - English Synonyms Dictionary