https://www.dict.cc/english-german/Indochinese+mountain+maxomys.html