smash up everything in sight - Turc Anglais Dictionnaire