sweet made of meringue, whipped cream, peaches in syrup, and sponge cake - Espagnol Anglais Dictionnaire