self-renewal - Alemán Inglés Diccionario