make one's deposition - Türkçe İngilizce Sözlük