diglycide - French English Dictionary