Slow-moving traffic

медленное движение транспорта

Большой англо-русский словарь