periodically renewed - Alemán Inglés Diccionario