electron transport system - Francés Inglés Diccionario