flecainide - English Synonyms Dictionary