railway rolling stock cables - Spanish English Dictionary