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

препятствия, стоящие на пути

Obstacles placed (or interposed) in steady flows ...

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