filtration separator - German English Dictionary