Sweet, French treat that’s a meringue sandwich Answer