stack of tortillas - German English Dictionary