give someone their walking papers - Francés Inglés Diccionario