soldier that stashes food - Spanish English Dictionary