tubular gauze - German English Dictionary