deposition on a substrate by means of discharge in - Turkish English Dictionary