covered in a layer of meringue - Spanisch Englisch Wörterbuch