Англо-русский медицинский словарь
screen filter
сетчатый фильтр
Медицинский англо-русский словарь
screen arrangement
screen oxygenator