fingerprints
prints; imprints; marks (physical impressions left on a surface)
La police a relevé des empreintes sur la vitre du magasin.
The police found fingerprints on the shop window.
ecological/environmental (or carbon) footprint
impact; trace or mark left by human activity
On cherche à diminuer les empreintes que nous laissons sur la planète.
We're trying to reduce the footprints (impacts) we leave on the planet.