give their walking papers - Turc Anglais Dictionnaire