disaccharides - German English Dictionary