high efficiency solar panel - Turco Inglés Diccionario