mitochondriomics - Francés Inglés Diccionario