payment in person - Deutsch Englisch Wörterbuch