make one's deposition - Turc Anglais Dictionnaire