sound-ranging equipment - French English Dictionary