short straw sieve - Turkish English Dictionary