renewal or extension - Español Inglés Diccionario