make one's deposition - İngilizce Eşanlam Sözlük