glacial till - Turkish English Dictionary