smash up everything in sight - Französisch Englisch Wörterbuch