cyanhydrin - French English Dictionary