ribose - Spanish English Dictionary