spongy semihemispherical sweet bread covered generally in sugary buttered crust - Spanish English Dictionary