pebble stones - Turkish English Dictionary