hot-rolled steel rods - French English Dictionary