covered in a layer of meringue - Espagnol Anglais Dictionnaire