d-glucaric acid - German English Dictionary