water-hammer pulse - Turkish English Dictionary