give a deposition - Türkçe İngilizce Sözlük