regenerative technologies - Francés Inglés Diccionario