multi-vehicle smash - Turkish English Dictionary