mouth of glacier - Turkish English Dictionary