contract for sale of goods - Deutsch Englisch Wörterbuch