leafy bladderwort - Spanish English Dictionary