smash up everything in sight - Turco Inglés Diccionario