pebbling - Turkish English Dictionary