Полный англо-русский словарь
impermeable bed
Непроницаемый пласт; непроницаемый слой
Полный англо-русский словарь
impermeable barrier
impermeable cover