payment deposit slip - Deutsch Englisch Wörterbuch