photovoltaic stand-alone system - Turkish English Dictionary