square-mesh sieve - Turkish English Dictionary