Promitochondrien - German English Dictionary