braided palm leaf container for hot tortillas - Espagnol Anglais Dictionnaire