deoxyribose - German English Dictionary