powdered sugar sifter spoon - French English Dictionary