someone who rummages for food - Spanish English Dictionary