Insultmonger.com

Looking at the Hebrew entry I noticed a couple possible inaccuracies. Anyone notice any mistranslations on any of the other pages on this site?

Edit: And anyone know of any superior alternative sources?