traffic collisions - Alemán Inglés Diccionario