hot-rolled product - Spanish English Dictionary