hot-rolled alloy steel rods - French English Dictionary