magnetron sputtering deposition - Turkish English Dictionary