pile of things, especially tortillas - French English Dictionary