lot (of items) - Deutsch Englisch Wörterbuch