Promitochondrien - French English Dictionary