twin-stemmed bladderwort - Spanish English Dictionary