wire braiding machine - Spanish English Dictionary