https://www.dict.cc/englisch-deutsch/Yunkai+Mountain%27s+burrowing+snake.html