photovoltaic element - Spanish English Dictionary