goods sold forward to deliver - Deutsch Englisch Wörterbuch