supplemental inflatable restraint - Turkish English Dictionary