obstruction (especially a traffic jam) - Español Inglés Diccionario