one's walking papers - Turkish English Dictionary