large pebbles - Turkish English Dictionary