renewal or extension - Alemán Inglés Diccionario