Полный англо-русский словарь

impermeable cover

Труднопроницаемый покров

Полный англо-русский словарь