Android
Talents.com
英漢字典 EC Dictionary (com.csst.ecdict)
on Google Play
WhoIs for 'csst.com'