give somebody their walking papers - Français Anglais Dictionnaire