the contract may be renewed - Türkçe İngilizce Sözlük