air cushion restraint system - French English Dictionary