dimethoxyphthalide - German English Dictionary