glacial sculpture - Turkish English Dictionary