powdered sugar sifter spoon - Turkish English Dictionary