make a deposit - Deutsch Englisch Wörterbuch