translate English to French: This ridge is the end moraine of the glacier above the lake.
Cet amoncellement de sédiments est en fait la moraine terminale du glacier qui surplombe le lac.