rope threaded equipment - German English Dictionary