the payment arrived - Deutsch Englisch Wörterbuch