photovoltaic electricity - Turkish English Dictionary