devil's walking stick - Turkish English Dictionary