regenerators - Francés Inglés Diccionario