drijfveer f (plural drijfveren, diminutive drijfveertje n)
From drijven (“to drive, move”) + veer (“spring”), possibly from the German Triebfeder