From Spanish-English FreeDict Dictionary ver. 0.3: pastel 1. bakedgoods 2. pie, tart
pastel 1. bakedgoods 2. pie, tart