a glass of powdered  sugar - Spanish English Dictionary