mitochondriomics - French English Dictionary