Англо-русский строительный словарь
drencher head
Дренчер
Англо-русский строительный словарь
dredging well
drencher system