energy regeneration - Francés Inglés Diccionario