dehydrase - French English Dictionary