hand someone their walking papers - Espagnol Anglais Dictionnaire