heat and light produced by solar reverberation - Spanisch Englisch Wörterbuch