https://www.dict.cc/englisch-deutsch/Hung+Ta+Chang%27s+mountain+keelback.html