Полный англо-русский словарь
1. ловушка-сепаратор (нефтепродуктов и воды) 2. сепаратор ящичного типа
separator box