anti-shock device - Turkish English Dictionary