particle filtration - German English Dictionary