leafy bladderwort - French English Dictionary