It doesnt take much to look it up!! Just because we all speak english doesnt mean we have to be rude / lazy about it!
Babelfish translates it as
A site specialized NIssan and especially RS13 and k10 but while occupying itself of all the range of the NISSAN The site still in construction but already a visible part
edit - lol alien, you beat me to it!