to maintain a deposit - Deutsch Englisch Wörterbuch