isocitrase - German English Dictionary