share/deposit insurance - English Synonyms Dictionary