pile of things, especially tortillas - Spanish English Dictionary