glacial canyon - Turkish English Dictionary