hot-rolled sheets and plates - Spanish English Dictionary