crash of several cars - Español Inglés Diccionario