nonbank deposits - German English Dictionary