pay a deposit on something - Türkçe İngilizce Sözlük