The many streams coming off the glacier transport the gravel, sand, silt and clay and deposit them more sorted stream and lake deposits in front of the glacier.
(The many streams; coming; off the glacier transport)
The many streams
coming
off the glacier transport