Dictionary Lookup:
( E s h a n o s a u r u s )
é shān lóng   
Character Info:
( E s h a n o s a u r u s )
English definitions: