shoe sieve - Turkish English Dictionary