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

sand screen

1. фильтровая труба с перфорацией; сетчатый фильтр

2. песчаный экран (в канале перед водоприёмным регулятором)

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