sieve pitting - Turkish English Dictionary