meringue covering a sweet - Turkish English Dictionary