succinic acid cycle - Francés Inglés Diccionario