electro-chemical deposition - Turkish English Dictionary