homogeneous scrap melting - Turkish English Dictionary