optical solar reflector - Turco Inglés Diccionario