regenerative store - Inglés Sinónimo Diccionario