popsicle stick - German English Dictionary