regenerative power and motion - Alemán Inglés Diccionario