Mitochondrion - Francés Inglés Diccionario