granular pits - Turkish English Dictionary