Google Translate
Microsoft Translate
The IICC has created a series of introductory videos that explain what cricket. The can be viewed here [Click >> Link]
A short 4 mnute video on the rules of cricket can be seen below.
Stockholm Cricket School