venus's-flytrap - French English Dictionary