wire-turning roll - Spanish English Dictionary