give somebody their walking papers - Allemand Anglais Dictionnaire