mitochondrions - Francés Inglés Diccionario