glycidate - French English Dictionary