madeira sponge (boussingaultia baselloides) - Spanish English Dictionary