deglaze - Turkish English Dictionary