regenerates - Español Inglés Diccionario