surrender on stipulated terms - Türkçe İngilizce Sözlük