one's walking papers - Turc Anglais Dictionnaire