pebble phosphate - Turkish English Dictionary