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