solar energy concentrator - Alemán Inglés Diccionario