mechanical filtration - German English Dictionary