anti-sand filter - Turkish English Dictionary