meringue covering a sweet - Español Inglés Diccionario