the contract may be renewed - Francés Inglés Diccionario