drain testing and cleaning equipment - French English Dictionary