goods sold and delivered - Deutsch Englisch Wörterbuch