inflatable tubular air bags - German English Dictionary