collision between vehicles - Turco Inglés Diccionario