torch braze - Turkish English Dictionary