ATP synthase - Francés Inglés Diccionario