liquid filtration - Turkish English Dictionary