delivery versus payment principle - Deutsch Englisch Wörterbuch