crash of several cars - Turco Inglés Diccionario