batch (of products) - Deutsch Englisch Wörterbuch