licensed financial institution - English Synonyms Dictionary