deposition of weld pad - Turkish English Dictionary