the contract may be renewed - İspanyolca İngilizce Sözlük