frame of a sieve - Turkish English Dictionary