pile of bits and pieces - Deutsch Englisch Wörterbuch