rope threaded equipment - Spanish English Dictionary