sand sifter - Turkish English Dictionary