isocitrate - French English Dictionary