meringue covering a sweet - French English Dictionary