regenerators - Alemán Inglés Diccionario