drain testing and cleaning equipment - Turkish English Dictionary