passenger restraint bags - German English Dictionary