regenerative power and motion - Francés Inglés Diccionario