trembling sieve - Turkish English Dictionary