a glass of powdered  sugar - German English Dictionary