water-hammer suppressor - French English Dictionary