heap of pebbles - Turkish English Dictionary