payment on presentation - Deutsch Englisch Wörterbuch