bundle of things tied together - Deutsch Englisch Wörterbuch