stickweed - German English Dictionary