sputter-deposited - Turkish English Dictionary