ketoglutarate dehydrogenase complex - German English Dictionary