thread-rolled - Spanish English Dictionary