sieve netting - Turkish English Dictionary