give someone their walking papers - Français Anglais Dictionnaire