stoning pebbles - Turkish English Dictionary