solar water-heater - French English Dictionary