Payment received - Deutsch Englisch Wörterbuch