mesh sieve - Turkish English Dictionary