mechanical filtration - Turkish English Dictionary