electron-transport chain - French English Dictionary