terms and conditions of payment - Deutsch Englisch Wörterbuch