Still water

стоячая вода

Англо-русский научно-технический словарь

Still water

стоячая вода; застойная зона (потока)

Англо-русский политехнический словарь

Still water

noun a part of a stream where no current is visible

Merriam-Webster's Collegiate Dictionary