meringue covering a sweet - German English Dictionary