electrodeposit - Turkish English Dictionary