saccharides - German English Dictionary