inflatable tubular air bags - Turkish English Dictionary