the contract may be renewed - Español Inglés Diccionario