pebble plant - Turkish English Dictionary