accident-protection device - Turkish English Dictionary