to make advance payments - Deutsch Englisch Wörterbuch