toilet water heater - French English Dictionary