https://www.dict.cc/english-german/maned+three+toed+sloth.html