palm leaf sieve for sifting seeds - Turkish English Dictionary