deposit-taking financial institution - Spanish English Dictionary