sifa

listen to the pronunciation of sifa
Deutsch - Englisch
automatic vigilance device
driver's safety device /DSD/
dead man's handle (railway)