cupcake or other sweet made and sold in bakeries or cake shops - Espagnol Anglais Dictionnaire