mountain glacier - Turkish English Dictionary