pile of bits and pieces - Französisch Englisch Wörterbuch