dimethoxyphthalide - French English Dictionary