collision between vehicles - Francés Inglés Diccionario