devil's-walking-stick - German English Dictionary