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