electromagnetic stirring of liquid metals - Turkish English Dictionary