water-hammer pulse - French English Dictionary