pentose-phosphate backbone - Turkish English Dictionary