アイドリングストップ
aidoringusutoppu

Noun

1. turning off a vehicle engine when stopped

From English "idling stop"

Other forms: