meat glaze - Turkish English Dictionary