deoxyribonucleoside - German English Dictionary