kmps (kilometers per second) - French English Dictionary