given walking papers - Spanish English Dictionary