batch (of products) - German English Dictionary