wave propagation speed - French English Dictionary