Giant Water Scavenger Beetles
This common name refers to only one family.
These are often called Giant Water Scavenger Beetles.
These are a common sight on most trout streams, especially in the calm backwaters. They aren't regarded as significant to trout, although I have found them in occasional stomach samples.