Полный англо-русский словарь
impermeable cover
Труднопроницаемый покров
Полный англо-русский словарь
impermeable bed
impermeable groin