introduction of powdered sugar - French English Dictionary