hydroelectric bath - French English Dictionary