air cushion restraint system - Spanish English Dictionary