goulard's powder - German English Dictionary