give their walking papers - Español Inglés Diccionario