deoxyribose - Turkish English Dictionary