quality:correction, linguistic:paraphrasing
Diet

Trout generally feed on other fish, and soft bodied aquatic invertebrates, such as flies, mayflies, caddisflies, stoneflies, mollusks and dragonflies. In lakes, various species of zooplankton often form a large part of the diet. In general, trout longer than about 300 millimetres (12 in) prey almost exclusively on fish, where they are available. Adult trout will devour smaller fish up to one-third of their length. Trout may feed on shrimp, mealworms, bloodworms, insects, small animal parts, and eel.

Trout who swim the streams love to feed on land animals, aquatic life, and flies. Most of their diet comes from macroinvertebrates, or animals that do not have a backbone like snails, worms, or insects. They also eat flies, and most people who try to use lures to fish trout mimic flies because they are one of trout's most fed on meals. Trout enjoy certain land animals, including insects like grasshoppers. They also eat small animals like mice when they fall in. (Although only large trout have mouths capable of eating mice.) They consume a diet of aquatic life like minnows or crawfish as well. Trout have a diverse diet they follow; they have plenty of different oppositions.