on completion of the sale - Türkçe İngilizce Sözlük