the contract may be renewed - Turco Inglés Diccionario