ribose - German English Dictionary