bring traffic to a standstill - Español Inglés Diccionario