Англо-русский строительный словарь
trench water intake
Траншейный водозабор
Англо-русский строительный словарь
trench shoring system
trench-fill foundation