meringue - Turkish English Dictionary