passenger restraint bags - French English Dictionary