translate English to French: Glaciers are also directly or indirectly responsible for various other deposits.
Les glaciers sont aussi responsables, directement ou indirectement, de divers autres types de dépôts.