stack of tortillas - French English Dictionary