hot slab rolling - Turkish English Dictionary