venus's-flytrap - Turkish English Dictionary