isocitrate - German English Dictionary