pebble nuclear reactor - Turkish English Dictionary