electric arc steelmaking - Turkish English Dictionary