dessert made with merengue, fruit, and custard - Francés Inglés Diccionario