net demand deposits - Deutsch Englisch Wörterbuch